/*
 * 说明：页面基础样式
 * 联系：horizon@163.com
*/
ul{ list-style: none; }
img{ vertical-align: top; border: 0; }
input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{ border: 0; padding: 0; }
ol{ margin-left: 40px; }
/*设置浮动*/
.cf{ zoom: 1; }
.cf:after{ content : '.'; display: block; visibility: hidden; height: 0; line-height: 0; font-size: 0; clear: both; }
.cfl{ clear: left; }
.cfr{ clear: right; }
.fl{ float: left; }
.fr{ float: right; }
/*清除边框*/
.cb { border: 0!important; }
.cbt{ border-top: 0!important; }
.cbr{ border-right: 0!important; }
.cbb{ border-bottom: 0!important; }
.cbl{ border-left: 0!important; }
/*清除外边距*/
.cm { margin: 0!important; }
.cmt{ margin-top: 0!important; }
.cmr{ margin-right: 0!important; }
.cmb{ margin-bottom: 0!important; }
.cml{ margin-left: 0!important; }
/*清除内边距*/
.cp { padding: 0!important; }
.cpt{ padding-top: 0!important; }
.cpr{ padding-right: 0!important; }
.cpb{ padding-bottom: 0!important; }
.cpl{ padding-left: 0!important; }
/*文字尺寸*/
.fzs{ font-size: 14px; }
.fzm{ font-size: 18px; }
.fzl{ font-size: 24px; }
#jshare_page_trace{ color: #000; }
/*基础*/
body{ font-size:16px; font-family: Century Gothic, \5FAE\8F6F\96C5\9ED1,\5E7C\5706, Arial, Verdana; color: #323232; }
select,input,textarea{ outline: none; font-family: Century Gothic, \5FAE\8F6F\96C5\9ED1,\5E7C\5706, Arial, Verdana; font-size: 16px;color:#323232 }
textarea{ resize: none; overflow: auto;}
a{ text-decoration: none; color: #007DDB; }
a:hover{ text-decoration: underline; }
/*布局*/
.header{ width: 100%; height: 54px; background-color: #323232; line-height: 54px; color: #fff; position: fixed!important; position: absolute; top: 0; left: 0; z-index: 5;border-bottom:1px solid silver }
.wp{ max-width: 980px!important; width: auto!important; width: 980px; padding: 0 12px; margin: 0 auto; }
.container{ padding-bottom: 18px; padding-top: 74px; background: #fff; height: auto!important; min-height: 500px; height: 500px; }
.ident{ position: fixed!important;position: absolute; left: 25px; top: 60px; opacity: 0.2; filter: alpha(opacity=20); width: 102px; font-size: 92px; z-index: -1; color: #333; }
.home-left{ max-width: 684px; float: left; margin-right: 24px; }
.home-right{ width: 270px; float: right; }


/*导航*/
.jshare-navg{ float: left; margin-left: 15px;font-size:16px; overflow:hidden;}
.jshare-navg .title{ float: left;font-weight:bold; position: relative;/*letter-spacing:3px*/ }
.jshare-navg .title .show{ color: #fff; display: block; padding: 0 15px; } 
.jshare-navg .title:hover .show{ background-color: #666; text-decoration: none; }
.jshare-navg .title:hover .subnavg{ display: inline-block; }
.jshare-navg .subnavg{ display: none; background: #666666; width: 180px; position: absolute; top: 54px; left: 0; }
.jshare-navg .subnavg li{ border-top: 1px solid #999; border-bottom: 1px solid #333; }
.jshare-navg .subnavg a{ display: block; height: 48px; line-height: 48px; padding: 0 18px; color: #fff; }
.jshare-navg .subnavg a:hover{ text-decoration: none; background-color: #191919; }
.flow_right{ margin-left:30px; padding:0px auto;float:right;}

/***主页*****/

.mainbox{
			width:1000px;
			margin:auto;
		}
    	

img{
	width:100%;
	height:auto;
}
/****板块定义*****/

article_area,tiezi_area,download_area,news_area,tech_area{
	min-height:300px;
	margin:5px auto;
	padding:5px;
	background:#f1f1f1;
	border-top:1px solid #2356DF;
}
h3{
	text-align:center;
	color:white;
	line-height:40px;
	background:#000;
	border-top:2px solid green;
}